package com.example.lenovo.weiyi;

import android.os.Bundle;
import android.text.TextUtils;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;

import com.com.ruanmeng.demon.XQ;
import com.com.ruanmeng.utils.CommonUtil;
import com.com.ruanmeng.utils.PreferencesUtils;
import com.yolanda.nohttp.NoHttp;
import com.yolanda.nohttp.rest.Request;

import org.json.JSONException;
import org.json.JSONObject;

import butterknife.BindView;
import butterknife.ButterKnife;
import nohttp.CallServer;
import nohttp.CustomHttpListener;
import share.Const;
import share.HttpIP;

public class ZDYReportActivity extends BaseActivity {

    @BindView(R.id.web_zdy)
    WebView webZdy;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_zdyreport);
        ButterKnife.bind(this);
        ChangLayTitle("自定义报告");
        LayBack();
        init();
    }

    public void init() {
        //为WebView设置WebViewClient处理某些操作
        webZdy.setWebViewClient(new webViewClient());
        webZdy.getSettings().setJavaScriptEnabled(true);// 设置支持脚本
        webZdy.getSettings().setBuiltInZoomControls(true);// 设置支持缩放
        webZdy.getSettings().setDefaultZoom(WebSettings.ZoomDensity.FAR);// 屏幕自适应网页,如果没有这个，在低分辨率的手机上
        //加载地址
        webZdy.loadUrl(HttpIP.assessReport + "?assessId=" + getIntent().getStringExtra("id"));
    }

    class webViewClient extends WebViewClient {

        //重写shouldOverrideUrlLoading方法，使点击链接后不使用其他的浏览器打开。

        @Override

        public boolean shouldOverrideUrlLoading(WebView view, String url) {

            view.loadUrl(url);

            //如果不需要其他对点击链接事件的处理返回true，否则返回false

            return true;

        }
    }

}
